Property inheritance is when a property of a class, such as "dogs bark" is assumed to be also true of sub-classes (such as Beagle) and instances (such as Snoopy). This means that, in the absence of evidence to the contrary, we can infer that Beagles bark and that Snoopy barks.